Slender worm-eel - Alemán Inglés Diccionario